invite over - German English Dictionary